package br.com.esporte.model;

import javax.persistence.Basic;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;

/**
 * 
 * @author Milton Domingues
 *
 */
@Entity
@Table(name = "grupo_participante")
public class GrupoParticipante extends EntidadeEsporte {

	private static final long serialVersionUID = 8341176521684330008L;

	@ManyToOne
	@JoinColumn(name = "participante_id")
	private Usuario participante;

	@ManyToOne
	@JoinColumn(name = "grupo_id")
	private Grupo grupo;

	@Basic
	private Boolean aceito;

	public GrupoParticipante() {

	}

	public Boolean getAceito() {
		return aceito;
	}

	public Grupo getGrupo() {
		return grupo;
	}

	public Usuario getParticipante() {
		return participante;
	}

	public void setAceito(Boolean aceito) {
		this.aceito = aceito;
	}

	public void setGrupo(Grupo grupo) {
		this.grupo = grupo;
	}

	public void setParticipante(Usuario participante) {
		this.participante = participante;
	}

}
